2012 Mini Cooper Hardtop Window Sticker Photo #61547580